insulating stool - German English Dictionary